use std::{env , error::Error};

fn main() -> Result<() , Box<dyn Error>> {
    let dir = env::var("OUT_DIR" ).unwrap() ;

    if dir.contains("\\release\\build\\jizi-fm-") {
        // 通过这个路径可以判断出两个事情
        // 因为路径是两个反斜杠 所以这是win环境
        // dir包含release， 说明使用的是release profile
        // --lock表示不允许修改lock 不允许自动升级依赖
        panic!("Are you using windows? Please use `cargo build --profile release-windows --lock` instead to build jizi") ;
    }
    Ok(())
}